package com.xinruke.hostels.dailymanage.interfaces.dto.inhotel;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ClassName OrderFundsFlowQueryResultDTO
 * @CreateDate 2019/7/12
 * @Author FengXinQiang
 * @Version V1.0.0.0
 * @Decription 订单资金流水查询结果响应
 */
@ApiModel("订单资金流水查询结果响应")
@Data
public class OrderFundsFlowQueryResultDTO {
    @ApiModelProperty(value = "订单id")
    private Integer dingdanId;

    @ApiModelProperty(value = "订单号")
    private String dingdanhao;

    @ApiModelProperty(value = "证件类型：1身份证，2军官证")
    private Byte zhengjianleixing;

    @ApiModelProperty(value = "证件号")
    private String zhengjianhao;

    @ApiModelProperty(value = "类别:1订单押金；2散账；4.订单实收金额；3押金退款")
    private Byte leibie;

    @ApiModelProperty(value = "金额")
    private BigDecimal jine;

    @ApiModelProperty(value = "状态:0无效；1有效")
    private Byte zhuangtai;

    @ApiModelProperty(value = "备注")
    private String beizhu;

    @ApiModelProperty(value = "付款方式:1现金；2银行卡；3挂账")
    private Byte fukuanfangshi;

    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date chuangjianshijian;
}
